package com.gopay.common.domain.cps.wallet;

import com.gopay.common.domain.BaseEntity;

/**
 * 手机钱包：手机话费充值
 * ZhangZG
 * 2015年11月10日 
 * www.gopay.com.cn Inc.All rights reserved.
 */
public class Wallet01611Vo extends BaseEntity{

	private static final long serialVersionUID = 4138213139589003969L;
	
	/**
	 * 手机号
	 */
	private String telphone;
	/**
	 * 充值金额(售价)
	 */
	private String txnAmt;
	
	/**
	 * 充值面额类型
	 */
	private String chargeType;
	/**
	 * 客户ID
	 */
	private String userId;
	/**
	 * 虚拟账户ID
	 */
	private String acctId;
	/**
	 * 商品ID
	 */
	private String productId;
	
	/**
	 * ip地址
	 */
	private String ip;
	
	/**
	 * 银行回调须加入信息
	 * @return
	 */
	
	/**
	 * 是否成功  true成功
	 */
	private boolean isSuccess;
	/**
	 * 成功订单号
	 */
	private String gopayOrderId;
	
	/**
	 * 步骤   	0：创建订单
	 * 	   	1：银行返回
	 */
	private int step;
	
	/**
	 * 是否验证账户交易权限
	 */
	private boolean isCheck;

	/**
	 * 网关来源
	 */
	private String source;

	public String getTelphone() {
		return telphone;
	}
	public void setTelphone(String telphone) {
		this.telphone = telphone;
	}
	public String getTxnAmt() {
		return txnAmt;
	}
	public void setTxnAmt(String txnAmt) {
		this.txnAmt = txnAmt;
	}
	public String getChargeType() {
		return chargeType;
	}
	public void setChargeType(String chargeType) {
		this.chargeType = chargeType;
	}

	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getAcctId() {
		return acctId;
	}
	public void setAcctId(String acctId) {
		this.acctId = acctId;
	}
	public String getProductId() {
		return productId;
	}
	public void setProductId(String productId) {
		this.productId = productId;
	}
	public String getIp() {
		return ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}
	public boolean isSuccess() {
		return isSuccess;
	}
	public void setSuccess(boolean isSuccess) {
		this.isSuccess = isSuccess;
	}
	public String getGopayOrderId() {
		return gopayOrderId;
	}
	public void setGopayOrderId(String gopayOrderId) {
		this.gopayOrderId = gopayOrderId;
	}
	public int getStep() {
		return step;
	}
	public void setStep(int step) {
		this.step = step;
	}
	public boolean isCheck() {
		return isCheck;
	}
	public void setCheck(boolean isCheck) {
		this.isCheck = isCheck;
	}

	public String getSource() {
		return source;
	}

	public void setSource(String source) {
		this.source = source;
	}
}
